package com.otod.commons.tools;

import java.util.Properties;

/**
 * 配置常量
 * @author jqiu
 */
public class UserEnv {
	private static Properties sysProps = null;
	
	/**
	 * 设置常量
	 * @param props
	 */
	public static void setCrmProps(Properties props) {
		UserEnv.sysProps =  props;
	}
	
	/**
	 * 取得配置信息
	 * @param key	配置key
	 * @return
	 */
	public static String getProp(String key){
		String value = UserEnv.sysProps.getProperty(key);
		if(value == null){
			value = "";
		}
		return value;
	}
	
	/**
	 * 取得boolean型配置信息结果
	 * @param key	配置key
	 * @return
	 */
	public static boolean getBooleanProp(String key) {
		return Boolean.valueOf(getProp(key)).booleanValue();
	}
	
	/**
	 * 取得int型配置信息结果
	 * @param key	配置key
	 * @return
	 */
	public static int getIntProp(String key) {
		return Integer.valueOf(getProp(key)).intValue();
	}
}
